technically feasible - Spanish English Dictionary